.bicycle-event {
    background: @mod_color;
    overflow: hidden;
    height: 850px;

    .container {
        position: relative;
        margin-top: 160px;
    }

    .mod-bg {
        position: absolute;
        left: -200px;
        top: -165px;
        width: 746px;
        height: 866px;
        background: url("../img/book5_1.png") no-repeat 0 0;
    }

    .book-thumb {
        float: left;
        width: 464px;
        height: 569px;
        margin: 5px 0 0 30px;
    }
    
    .cont {
        float: right;
        width: 570px;
        color: #fff;
        margin: 30px 0 0;
        text-align: center;

        h2 {
            font: 50px/80px "Microsoft YaHei";
        }
        p {
            line-height: 24px;
            margin: 0 40px;
            font-size: 14px;
        }
        
        dl {
            overflow: hidden;
            dd {
                float: left;
                width: 25%;
                overflow: hidden;
                margin-top: 30px;
                img {
                    margin-bottom: 5px;
                }
                strong {
                    display: block;
                    color: #04324f;
                    line-height: 18px;
                    font-weight: bold;
                }
            }
        }
    }

    .g-btn {
        margin: 40px auto 0;
    }
}